home *** CD-ROM | disk | FTP | other *** search
/ Palm Utilities / Palm_Utilities_CD-ROM_2001_2001.iso / files / handwriting / Handy Pilot Font Editor 1.7R / FEDEMO.ZIP / EXAMPLE / Makefile < prev    next >
Encoding:
Makefile  |  2000-06-07  |  1.0 KB  |  48 lines

  1. # FExample project.
  2.  
  3. OBJS      = fexampl.o
  4.  
  5. CC        = m68k-palmos-coff-gcc
  6. CSFLAGS   = -O2 -S $(DEFINES)
  7. CFLAGS    = -O2 -g $(DEFINES)
  8. LIBS      = -lc
  9.  
  10. PILRC     = pilrc
  11. OBJRES    = m68k-palmos-coff-obj-res
  12. BUILDPRC  = build-prc
  13. PILOTXFER = pilot-xfer
  14.  
  15. ICONTEXT = "FExampl"
  16. APPID = "FtEX"
  17.  
  18. all: fexampl.prc
  19.  
  20. .S.o:
  21.     $(CC) $(TARGETFLAGS) -c $<
  22. .c.s:
  23.     $(CC) $(CSFLAGS) $<
  24.  
  25. fexampl.prc: code0000.fexampl.bin code0001.fexampl.bin data0000.fexampl.bin bin.res
  26.     $(BUILDPRC) fexampl.prc $(ICONTEXT) $(APPID) code0001.fexampl.grc code0000.fexampl.grc data0000.fexampl.grc *.bin pref0000.fexampl.grc
  27.  
  28. code0000.fexampl.bin: fexampl
  29.     $(OBJRES) fexampl
  30.  
  31. code0001.fexampl.bin: code0000.fexampl.bin
  32. data0000.fexampl.bin: data0000.fexampl.bin
  33.  
  34. bin.res: fexampl.rcp
  35.     $(PILRC) fexampl.rcp .
  36. #
  37. #     Creating custom font resources.
  38.     cp fonts/nufont.nft    pFNT03e8.bin
  39.     cp fonts/times.nft    pFNT03e9.bin
  40.     cp fonts/narrowed.nft    pFNT03ea.bin    
  41.     touch bin.res
  42.  
  43. fexampl: $(OBJS)
  44.     $(CC) $(CFLAGS) $(OBJS) -o fexampl $(LIBS)
  45.  
  46. clean:
  47.     rm -rf *.[oa] clock *.bin bin.res *.[pg]rc .gdbinit
  48.